package com.guoxue.service;

import java.util.List;

import com.guoxue.domain.LevelConfigVo;

public interface ILevelConfigService {
	/**
	 * 获取当前经验对应等级
	 * @param exp
	 * @return
	 */
	public LevelConfigVo getLevelByExp(int exp);
	/**
	 * 获取当前经验对应下一等级
	 * @param exp
	 * @return
	 */
	public LevelConfigVo getNextLevelByExp(int exp);
	/**
	 * 获取最高等级
	 * @return
	 */
	public LevelConfigVo getMaxLevel();
	/**
	 * 获取等级列表
	 * @return
	 */
	public List<LevelConfigVo> getLevelList();
	 /**  
	 * @Description: 获取之前等级所消耗经验
	 * @param:
	 * @author:  
	 * @since: 2016年11月1日 上午11:56:46  
	 */
	public int getAfterLevelTotalExp(int i);
	
	 /**  
	 * @Description:获取对应等级经验
	 * @param:
	 * @author:  
	 * @since: 2016年11月1日 下午3:42:29  
	 */
	public LevelConfigVo getLevelBylevel(int i);

}
